xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesaxta:employeexbrli:pureaxta:segment00016168622025-01-012025-06-3000016168622025-07-2300016168622025-04-012025-06-3000016168622024-04-012024-06-3000016168622024-01-012024-06-3000016168622025-06-3000016168622024-12-310001616862us-gaap:CommonStockMember2024-12-310001616862us-gaap:AdditionalPaidInCapitalMember2024-12-310001616862us-gaap:RetainedEarningsMember2024-12-310001616862us-gaap:TreasuryStockCommonMember2024-12-310001616862us-gaap:AccumulatedOt...