v3.25.1
INSURANCE CONTRACTS ASSETS AND LIABILITIES FROM INSURANCE ACTIVITIES - Schedule of Insurance Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Effects of Reinsurance [Line Items]      
Insurance and reinsurance payables: $ 17,373 $ 13,399  
Unearned premium reserve 87,194 60,088  
Reserves for claims and claims' adjustment expenses 376,972 223,693 $ 133,147
Total 481,539 297,180  
Amounts payable to insured      
Effects of Reinsurance [Line Items]      
Insurance and reinsurance payables: 9,417 2,771  
Amounts payable to agents and brokers      
Effects of Reinsurance [Line Items]      
Insurance and reinsurance payables: 6,287 6,334  
Amounts payable to reinsurers      
Effects of Reinsurance [Line Items]      
Insurance and reinsurance payables: $ 1,669 $ 4,294